hand-stitching tool - German English Dictionary